#pragma once
#include <Windows.h>
#include "glew.h"
#include <gl/GL.h>
#include <gl/GLU.h>
#include <stdio.h>
#include "Example.h"

class StencilExample : public Example
{
public:
	StencilExample();
	~StencilExample();

	void virtual init();

	void virtual draw();

	void createShader();

	struct Vertex
	{
		GLfloat position[4];
		GLubyte color[4];
	};

	GLuint vao;
	GLuint vbo;
	GLuint vaoHole;
	GLuint vboHole;
	GLuint program;
};

